package com.ruoyi.process.ccs.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 隐患信息记录对象 ccs_hidden_trouble
 *
 * @author Xianlu Tech
 * @date 2020-04-02
 */
public class CcsHiddenTrouble extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /** 隐患内容 */
    @Excel(name = "隐患内容")
    private String yinhuancontent;

    /** 隐患级别 */
    @Excel(name = "隐患级别")
    private String yinhuanlevel;

    /** 隐患分类 */
    @Excel(name = "隐患分类")
    private String yinhuanclassify;

    /** 隐患状态 */
    @Excel(name = "隐患状态")
    private String yinhuanstatus;

    /** 复检状态 0.不复检 1.复检 */
    @Excel(name = "复检状态 0.不复检 1.复检")
    private String fujiantype;

    /** 隐患确认人 */
    @Excel(name = "隐患确认人")
    private String affirmuser;

    /** 隐患确认时间 */
    @Excel(name = "隐患确认时间")
    private String affirmtime;

    /** 是否是隐患 */
    @Excel(name = "是否是隐患")
    private String affirmflag;

    /** 责任单位 */
    @Excel(name = "责任单位")
    private String orgid;

    /** $column.columnComment */
    private String id;

    /** 隐患地点 */
    @Excel(name = "隐患地点")
    private String htaddr;

    /** 检查类型 */
    @Excel(name = "检查类型")
    private String checktype;

    /** 发生时间 */
    @Excel(name = "发生时间")
    private String curentdate;

    /** 巡检时间 */
    @Excel(name = "巡检时间")
    private String xunjiantime;

    /** 巡检人员 */
    @Excel(name = "巡检人员")
    private String xunjianuser;

    /** $column.columnComment */
    @Excel(name = "巡检人员")
    private String ctime;

    /** $column.columnComment */
    @Excel(name = "巡检人员")
    private String etime;

    /** $column.columnComment */
    @Excel(name = "巡检人员")
    private String cuser;

    /** $column.columnComment */
    @Excel(name = "巡检人员")
    private String euser;

    /** $column.columnComment */
    @Excel(name = "巡检人员")
    private String pcontent;

    /** $column.columnComment */
    @Excel(name = "巡检人员")
    private String pstate;

    /** $column.columnComment */
    @Excel(name = "巡检人员")
    private String cqcs;

    /** $column.columnComment */
    @Excel(name = "巡检人员")
    private String fsyy;

    /** $column.columnComment */
    @Excel(name = "巡检人员")
    private String cljg;

    /** 班次1 0点班  2 8点班  3 4点班  */
    @Excel(name = "班次1 0点班  2 8点班  3 4点班 ")
    private String planclass;

    public void setYinhuancontent(String yinhuancontent) {
        this.yinhuancontent = yinhuancontent;
    }

    public String getYinhuancontent() {
        return yinhuancontent;
    }
    public void setYinhuanlevel(String yinhuanlevel) {
        this.yinhuanlevel = yinhuanlevel;
    }

    public String getYinhuanlevel() {
        return yinhuanlevel;
    }
    public void setYinhuanclassify(String yinhuanclassify) {
        this.yinhuanclassify = yinhuanclassify;
    }

    public String getYinhuanclassify() {
        return yinhuanclassify;
    }
    public void setYinhuanstatus(String yinhuanstatus) {
        this.yinhuanstatus = yinhuanstatus;
    }

    public String getYinhuanstatus() {
        return yinhuanstatus;
    }
    public void setFujiantype(String fujiantype) {
        this.fujiantype = fujiantype;
    }

    public String getFujiantype() {
        return fujiantype;
    }
    public void setAffirmuser(String affirmuser) {
        this.affirmuser = affirmuser;
    }

    public String getAffirmuser() {
        return affirmuser;
    }
    public void setAffirmtime(String affirmtime) {
        this.affirmtime = affirmtime;
    }

    public String getAffirmtime() {
        return affirmtime;
    }
    public void setAffirmflag(String affirmflag) {
        this.affirmflag = affirmflag;
    }

    public String getAffirmflag() {
        return affirmflag;
    }
    public void setOrgid(String orgid) {
        this.orgid = orgid;
    }

    public String getOrgid() {
        return orgid;
    }
    public void setId(String id) {
        this.id = id;
    }

    public String getId() {
        return id;
    }
    public void setHtaddr(String htaddr) {
        this.htaddr = htaddr;
    }

    public String getHtaddr() {
        return htaddr;
    }
    public void setChecktype(String checktype) {
        this.checktype = checktype;
    }

    public String getChecktype() {
        return checktype;
    }
    public void setCurentdate(String curentdate) {
        this.curentdate = curentdate;
    }

    public String getCurentdate() {
        return curentdate;
    }
    public void setXunjiantime(String xunjiantime) {
        this.xunjiantime = xunjiantime;
    }

    public String getXunjiantime() {
        return xunjiantime;
    }
    public void setXunjianuser(String xunjianuser) {
        this.xunjianuser = xunjianuser;
    }

    public String getXunjianuser() {
        return xunjianuser;
    }
    public void setCtime(String ctime) {
        this.ctime = ctime;
    }

    public String getCtime() {
        return ctime;
    }
    public void setEtime(String etime) {
        this.etime = etime;
    }

    public String getEtime() {
        return etime;
    }
    public void setCuser(String cuser) {
        this.cuser = cuser;
    }

    public String getCuser() {
        return cuser;
    }
    public void setEuser(String euser) {
        this.euser = euser;
    }

    public String getEuser() {
        return euser;
    }
    public void setPcontent(String pcontent) {
        this.pcontent = pcontent;
    }

    public String getPcontent() {
        return pcontent;
    }
    public void setPstate(String pstate) {
        this.pstate = pstate;
    }

    public String getPstate() {
        return pstate;
    }
    public void setCqcs(String cqcs) {
        this.cqcs = cqcs;
    }

    public String getCqcs() {
        return cqcs;
    }
    public void setFsyy(String fsyy) {
        this.fsyy = fsyy;
    }

    public String getFsyy() {
        return fsyy;
    }
    public void setCljg(String cljg) {
        this.cljg = cljg;
    }

    public String getCljg() {
        return cljg;
    }
    public void setPlanclass(String planclass) {
        this.planclass = planclass;
    }

    public String getPlanclass() {
        return planclass;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("yinhuancontent", getYinhuancontent())
            .append("yinhuanlevel", getYinhuanlevel())
            .append("yinhuanclassify", getYinhuanclassify())
            .append("yinhuanstatus", getYinhuanstatus())
            .append("fujiantype", getFujiantype())
            .append("affirmuser", getAffirmuser())
            .append("affirmtime", getAffirmtime())
            .append("affirmflag", getAffirmflag())
            .append("orgid", getOrgid())
            .append("id", getId())
            .append("htaddr", getHtaddr())
            .append("checktype", getChecktype())
            .append("curentdate", getCurentdate())
            .append("xunjiantime", getXunjiantime())
            .append("xunjianuser", getXunjianuser())
            .append("ctime", getCtime())
            .append("etime", getEtime())
            .append("cuser", getCuser())
            .append("euser", getEuser())
            .append("pcontent", getPcontent())
            .append("pstate", getPstate())
            .append("cqcs", getCqcs())
            .append("fsyy", getFsyy())
            .append("cljg", getCljg())
            .append("planclass", getPlanclass())
            .toString();
    }
}
